.TPRSContainer {
	margin: 0px; padding: 0px; border: 2px solid #46A3FF; width: 100%; min-height: 220px; overflow: hidden; clear: none; min-width: 700px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
}
ul.TPRSMenu {
	margin: 0px; padding: 0px; height: 25px;
}
ul.TPRSMenu li {
	list-style: none; margin: 0px; width: 25%; height: 25px; text-align: center; color: #46A3FF; line-height: 30px; font-family: sans-serif; font-size: 14px; font-weight: bolder; float: left; position: relative; cursor: pointer; -moz-user-select: none; -khtml-user-select: none;
}
ul.TPRSMenu li.selected {
	border-bottom-color: #46A3FF; border-bottom-width: 5px; border-bottom-style: solid;
}
.TPRSContent {
	padding: 10px; margin-top: 5px; border-top-color: #46A3FF; border-top-width: 1px; border-top-style: solid;
}
.TPRSContent table {
	width: 100%; display: none;
}
.TPRSContent table td {
	text-align: center;
}
.TPRSContent table td a {
	color: black;
}
.TPRSContent table td a img {
	border: 0px currentColor; border-image: none;
	width: 130px;
	height: 130px;
}
.TPRSContent table td div.TPRSCommodityName {
	font-size: 13px;
	padding-top: 3px;
	padding-bottom: 10px;
}
.TPRSContent table td div.TPRSCommodityPrice {
	font-size: 14px;
	font-weight: bolder;
}
.TPRSContent table td div.TPRSSpecialPrice {
	font-size: 14px;
	font-weight: bolder;
	
}
.TPRSContent table td div.TPRSSpecialPrice:before {
	content:url(../img/specialprice_icon.png);
	padding-right: 2px;
	display: inline-block;
	vertical-align: middle;
}
.TPRSContent table.selected {
	display: table;
}
